3c6742bfe631cd4ea9d05243589ed8da2109f6e9,core/baseLanguage/baseLanguage/source_gen/jetbrains/mps/baseLanguage/util/plugin/refactorings/MethodDuplicatesFinder.java,MethodDuplicatesFinder,findDuplicates,#SNode#,26
Before Change
continue;
}
MethodDuplicatesFinder.MethodMatchModifier modifier = new MethodDuplicatesFinder.MethodMatchModifier();
modifier.getMatch().putNode(node);
if (MatchingUtil.matchNodes(node, ListSequence.fromList(this.myNodesToFind).first(), modifier, true)) {
MethodMatch resultMatch = modifier.getMatch();
if (resultMatch.checkMapping()) {
After Change
Iterator<SNode> iterator = ListSequence.fromList(this.myNodesToFind).iterator();
boolean hasNoErrors = true;
while (iterator.hasNext() && hasNoErrors) {
if ((current == null) || SetSequence.fromSet(this.myUsedNodes).contains(current)) {
hasNoErrors = false;
} else {
modifier.getMatch().putNode(current);
if (!(MatchingUtil.matchNodes(current, iterator.next(), modifier, true))) {
hasNoErrors = false;
}